go/parser.parser.errorExpected (method)
23 uses
go/parser (current package)
parser.go#L297: func (p *parser) errorExpected(pos token.Pos, msg string) {
parser.go#L318: p.errorExpected(pos, "'"+tok.String()+"'")
parser.go#L330: p.errorExpected(p.pos, "'"+tok.String()+"'")
parser.go#L353: p.errorExpected(p.pos, "';'")
parser.go#L367: p.errorExpected(p.pos, "';'")
parser.go#L544: p.errorExpected(pos, "type")
parser.go#L736: p.errorExpected(pos, "field name or embedded type")
parser.go#L877: p.errorExpected(p.pos, "')'")
parser.go#L1259: p.errorExpected(pos, "~ term or type")
parser.go#L1375: p.errorExpected(closing, "type argument list")
parser.go#L1523: p.errorExpected(pos, "operand")
parser.go#L1565: p.errorExpected(p.pos, "operand")
parser.go#L1754: p.errorExpected(pos, "selector or type assertion")
parser.go#L1846: p.errorExpected(typ.Arrow, "'chan'")
parser.go#L1853: p.errorExpected(arrow, "channel type")
parser.go#L1971: p.errorExpected(x[0].Pos(), "1 expression")
parser.go#L2191: p.errorExpected(p.pos, "if statement or block")
parser.go#L2314: p.errorExpected(lhs[0].Pos(), "1 expression")
parser.go#L2326: p.errorExpected(lhs[0].Pos(), "1 or 2 expressions")
parser.go#L2337: p.errorExpected(lhs[0].Pos(), "1 expression")
parser.go#L2425: p.errorExpected(as.Lhs[len(as.Lhs)-1].Pos(), "at most 2 expressions")
parser.go#L2506: p.errorExpected(pos, "statement")
parser.go#L2873: p.errorExpected(pos, "declaration")